package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.PoStorereqB;

/**
 * 物资需求申请单明细Service接口
 * 
 * @author ruoyi
 * @date 2023-12-16
 */
public interface IPoStorereqBService 
{
    /**
     * 查询物资需求申请单明细
     * 
     * @param pkStorereqB 物资需求申请单明细主键
     * @return 物资需求申请单明细
     */
    public PoStorereqB selectPoStorereqBByPkStorereqB(String pkStorereqB);

    /**
     * 查询物资需求申请单明细列表
     * 
     * @param poStorereqB 物资需求申请单明细
     * @return 物资需求申请单明细集合
     */
    public List<PoStorereqB> selectPoStorereqBList(PoStorereqB poStorereqB);

    /**
     * 新增物资需求申请单明细
     * 
     * @param poStorereqB 物资需求申请单明细
     * @return 结果
     */
    public int insertPoStorereqB(PoStorereqB poStorereqB);

    /**
     * 修改物资需求申请单明细
     * 
     * @param poStorereqB 物资需求申请单明细
     * @return 结果
     */
    public int updatePoStorereqB(PoStorereqB poStorereqB);

    /**
     * 批量删除物资需求申请单明细
     * 
     * @param pkStorereqBs 需要删除的物资需求申请单明细主键集合
     * @return 结果
     */
    public int deletePoStorereqBByPkStorereqBs(String[] pkStorereqBs);

    /**
     * 删除物资需求申请单明细信息
     * 
     * @param pkStorereqB 物资需求申请单明细主键
     * @return 结果
     */
    public int deletePoStorereqBByPkStorereqB(String pkStorereqB);
}
